body{
	background-image:url(../image/bg.jpg);
	margin:0;
	font-family:Arial, "微軟正黑體", "新細明體"}
/*------------------index------------------*/
.all_box{
	width:980px;
	margin:0 auto;}
.banner_box1{
	width:980px;
	height:550px; 
	/*background-image:url(../image/banner1.jpg);*/}
.main_box{
	width:960px;
	margin:0 auto; 
	background-image:url(../image/chocolate_bg.jpg);
	height:480px;}
.movie_box{
	width:640px;
	height:390px; 
	padding:30px;
	float:left;}
.but_box{
	width:260px;
	float:left;
	margin-top:30px;}
.but1{
	width:212px;
	height:90px;
	float:left; 
	background-image:url(../image/but01.png);
	margin:10px;}
.but2{
	width:212px;
	height:90px;
	float:left; 
	background-image:url(../image/but02.png);
	margin:10px;}
/*------------------activity------------------*/
.banner_box2{
	width:980px;
	height:320px; 
	background-image:url(../image/banner1.jpg);}
.main_box2{
	width:960px;
	margin:0 auto; 
	font-size:13px; 
	line-height:20px; 
	color:#3e3a39;}
.act_bg{
	width:960px;
	height:1780px;
	background-image:url(../image/act_bg.png);
	margin-top:15px; 
	background-repeat:no-repeat;}
.act_data_box{
	width:810px; 
	margin:0 auto;}
.act_title1{
	width:810px;
	height:40px; 
	background-image:url(../image/title1.png);
	float:left;
	margin:20px 0;}
.act_title2{
	width:810px;
	height:40px; 
	background-image:url(../image/title2.png);
	float:left;
	margin:20px 0;}
.act_title3{
	width:810px;
	height:40px; 
	background-image:url(../image/title3.png);
	float:left;
	margin:20px 0;}
.act_data1{
	width:750px;
	float:left;
	margin-left:40px;}
.act_ul1{
	list-style:decimal;}
.act_ul2{
	 list-style:square;
	 margin:10px 0 10px 20px;}
.act_data2-1{
	background-image:url(../image/prize.png);
	width:843px;
	height:507px;
	float:left; 
	background-repeat:no-repeat;
	margin-left:-10px;}
.act_data2-2_box{
	width:810px;
	float:left;}
.act_data_2-2title{
	margin-left:10px;}
.act_data_2-2{
	width:750px;
	float:left;
	margin-left:40px;}
.act_data3_box{
	width:750px;
	float:left;
	margin-left:40px;}
/*------------------test1------------------*/
.test1_bg{
	width:930px;
	height:410px;
	float:left;
	margin:15px; 
	background-image:url(../image/test_bg1.jpg);}
.test1_hot{
	width:450px;
	height:397px; 
	margin:6px;
	float:left;}
.test1_data_box{
	width:460px;
	height:397px; 
	float:left;
	margin-top:6px;}
.test1_title{
	width:460px;
	height:80px; 
	background-image:url(../image/title4.png);
	float:left;
	margin:30px 10px; 
	background-repeat:no-repeat;}
.test1_text{
	color:#666;
	width:250px;
	flaot:left;
	margin:10px 0 5px 230px;}
.test1_data_bg{
	width:447px;
	height:182px; 
	background-image:url(../image/test_table_bg.png);
	float:left;}
.test1_data_year{
	width:330px;
	height:20px;
	float:left;
	margin:25px 0 0 100px;}
.test1_data_blood_box{
	width:110px;
	float:left;}
.test1_data_blood{
	width:110px;
	height:20px;
	float:left;
	margin:30px 0 0 100px;}
.test1_data_gender{
	width:110px;
	height:20px;
	float:left;
	margin:30px 0 0 100px;}
.test1_but{
	width:201px;
	height:74px;
	float:left; 
	background-image:url(../image/test_but1.png);
	margin:33px 0 0 110px;}
/*------------------test1_A------------------*/
.test1_bg2{
	width:930px;
	height:410px;
	float:left;
	margin:15px; 
	background-image:url(../image/test_bg2.jpg);}
.test1_but2{
	width:201px;
	height:74px;
	float:left; 
	background-image:url(../image/test_but2.png);
	margin:-20px 0 0 130px;}
.test1_A_pic{
	width:543px;
	height:397px; 
	background-color:#09F;
	margin:6px;
	float:left;}
.test1_A_data{
	width:363px;
	height:397px;
	margin:6px;
	float:left;}
.test1_A_title{
	width:363px;
	height:80px;
	background-image:url(../image/title4.png);
	float:left;
	margin:20px 10px;
	background-repeat:no-repeat;}
.test1_A_name{
	width:163px;
	height:41px; 
	background-image:url(../image/A1-1.png);
	float:left;
	margin-left:10px;}
.test1_A_share{
	width:82px;
	height:41px; 
	background-image:url(../image/share.png);
	float:left;}
.test1_A_text{
	width:363px; 
	color:#666;
	float:left; 
	margin-left:20px;
	font-size:15px;
	}
.test1_A_bg{
	width:321px;
	height:100px; 
	background-image:url(../image/test_A_bg.png);
	float:left;margin:10px; 
	padding:10px; 
	background-repeat:no-repeat; 
	font-size:15px;}
/*------------------test2_Q------------------*/
.test2_box1{
	width:583px;
	height:397px;
	float:left;
	margin:6px 0;}
.test2_title1{
	width:300px;
	height:80px;
	background-image:url(../image/title5.png);
	float:left;
	margin:30px 90px;
	background-repeat:no-repeat;}
.test2_Q_box{
	width:460px;
	height:174px; 
	background-image:url(../image/Q2_bg.png);
	float:left;
	margin-top:-15px;}
.test2_Q_box2{
	width:400px;
	height:100px;
	margin:80px 0 0 20px;}
.test2_Q{
	width:170px;
	height:41px;
	float:left;}
.test2A_title{
	width:390px;
	height:35px; 
	background-image:url(../image/title6.png); 
	background-repeat:no-repeat;
	float:left;}
.test2Q_A{
	width:240px;
	height:50px;
	float:left;}
.test2Q_A div{
	background-image:url(../image/Q2_A.png);
	background-position:0;}
.test2Q_A .A1{
	width:50px;
	height:50px; 
	background-position:0 0;
	float:left;
	margin-right:10px;}
.test2Q_A .A2{
	width:50px;
	height:50px; 
	background-position:0 -50px;
	float:left;
	margin-right:10px;}
.test2Q_A .A3{
	width:50px;
	height:50px; 
	background-position:0 -100px;
	float:left;
	margin-right:10px;}
.test2Q_A .A4{
	width:50px;
	height:50px; 
	background-position:0 -150px;
	float:left;
	margin-right:10px;}
.test2_pic{
	width:330px;
	height:397px;
	margin:6px;
	float:left; 
	background-color:#0C3;}
.test2_clear{
	width:50px;
	height:50px; 
	background-image:url(../image/clear.png);
	float:left;
	margin:0 10px;}
.test2_A_but{
	width:201px;
	height:74px; 
	background-image:url(../image/test_but3.png);
	float:left;
	margin:-20px 0 0 10px;}
/*------------------test2_A------------------*/
.A2_pic{
	width:375px;
	height:397px;
	background-color:#09F;
	margin:6px;
	float:left;}
.A2_data{
	width:530px;
	height:397px;
	margin:6px;
	float:left;}
.A2_title{
	width:363px;
	height:80px;
	background-image:url(../image/title5.png);
	float:left;margin:
	20px 0px 20px 110px;
	background-repeat:no-repeat;}
.A2_data_box{
	width:461px;
	height:174px; 
	background-image:url(../image/test2_A_bg.png); 
	float:left;
	margin:0 0 0 30px;}
.A2_data_title{
	width:461px; 
	float:left; 
	font-size:20px; 
	color:#932419; 
	text-align:center;
	margin:30px 0;}
.A2_data_text{
	width:400px; 
	font-size:17px; 
	color:#b96a04; 
	margin:0 auto;}
.A2_but{
	width:201px;
	height:74px;
	float:left;
	background-image:url(../image/test_but2.png);
	margin:15px 0 0 130px;}
.A2_share{
	width:82px;
	height:41px;
	background-image:url(../image/share.png);
	float:left;
	margin:15px 0 0 20px;}
/*------------------data------------------*/
.data_box{
	width:396px;
	height:396px; 
	background-image:url(../image/data_bg.png);}
.data_text{
	width:210px;
	height:20px; 
	font-size:17px;
	margin:150px 0 0 103px; 
	color:#3e3a39;
	float:left;}
.data_input_box1{
	width:370px;
	float:left;
	margin:0 0 0 35px;}
.data_input_box2{
	width:370px;
	height:25px;}	
.data_list{
	float:left;
	width:70px; 
	text-align:right;}
.data_input{
	float:left; 
	text-align:left;
	margin:0px 0;
	width:250px;}
.data_but{
	width:201px;
	height:74px; 
	background-image:url(../image/test_but4.png);
	float:left;margin:20px 97px;}
        
.A2_share{
	width:82px;
	height:41px;
	background-image:url(../image/share.png);
	float:left;
	margin:20px 0 0 20px;}
/*------------------data------------------*/
.data_box{
	width:396px;
	height:396px; 
	background-image:url(../image/data_bg.png);}
.data_text{
	width:210px;
	height:20px; 
	font-size:17px;
	margin:150px 0 0 103px; 
	color:#3e3a39;
	float:left;}
.data_input_box1{
	width:370px;
	float:left;
	margin:0 0 0 35px;}
.data_input_box2{
	width:370px;
	height:25px;}	
.data_list{
	float:left;
	width:70px; 
	text-align:right;}
.data_input{
	float:left; 
	text-align:left;
	margin:0px 0;
	width:250px;}
.data_but{
	width:201px;
	height:74px; 
	background-image:url(../image/test_but4.png);
	float:left;margin:20px 97px;}
/*--------------winners--------------------------*/
.winners_bg{
	width:960px;
	height:2411px; 
	background-image:url(../image/winners_bg.png);
	margin-top:15px; 
	background-repeat:no-repeat;}
.winners_title1{
	width:810px;
	height:40px; 
	background-image:url(../image/title7.png);
	float:left;
	margin:20px 0;}
.winners_data_box{
	width:750px;
	float:left;
	margin-left:40px;}
.winners_data_list{
	width:563px;
	margin-left:180px;}
.winners_data_line{
	width:563px;
	height:3px; 
	background-image:url(../image/line.png);float:left;}
.winners_tab{
	margin-left:40px;
	float:left;}
.winners_tab tr > td{
	line-height:25px;
	/*color:#060*/}
/*.winners_tab tr > td.winners_color{
	 color:#06C;}*/
.winners_data1{
	width:800px;
	height:173px; 
	background-image:url(../image/winners1.png);}
.winners_data2{
	width:800px;
	height:173px; 
	background-image:url(../image/winners2.png);}
.winners_data3{
	width:800px;
	height:173px; 
	background-image:url(../image/winners3.png);}
.winners_data4{
	width:800px;
	height:173px; 
	background-image:url(../image/winners4.png);}
.winners_data5{
	width:800px;
	height:173px; 
	background-image:url(../image/winners5.png);}
